Big Huge Thesaurus

grand Turk

noun

sounds kind of like